a substance that inhibits oxidation - Francés Inglés Diccionario